package ooday02;

public class SuperDemo {
    public static void main(String[] args) {
        Boo b= new Boo();
    }
}
class Aoo{
    Aoo(){
        System.out.println("超类构造方法");
    }
}
class Boo extends Aoo{
    Boo(){
        super();//默认值，调通超类的无参构造方法//////写不写都存在
        System.out.println("派生类构造方法");
    }
}

//在派生类的构造方法中若自己调用了超类的构造方法，则不在默认提供
class Coo{
    Coo(int a ){}
}
class Doo extends Coo{
    //一下代码为默认提供
    Doo(){
        super(5);
    }
}
